package com.niiwoo.civet.trade.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class ProjectGuaranteePlan {
    private Long id;

    private Long originalOrderId;

    private Long advanceOrderId;

    private Long projectId;

    private String userId;

    private String platformUserNo;

    private Long accountId;

    private Integer period;

    private Date receiveDate;

    private Integer totalPeriod;

    private Date penaltyBeginDate;

    private BigDecimal origianlPenalty;

    private BigDecimal receivedInterest;

    private BigDecimal receivedCapital;

    private BigDecimal receivedPenaltyFee;

    private BigDecimal totalPenaltyFee;

    private BigDecimal capital;

    private BigDecimal interest;

    private Byte receivedStatus;

    private Date overCurrentDate;

    private Date overTime;

    private Date investTime;

    private Date createTime;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getOriginalOrderId() {
        return originalOrderId;
    }

    public void setOriginalOrderId(Long originalOrderId) {
        this.originalOrderId = originalOrderId;
    }

    public Long getAdvanceOrderId() {
        return advanceOrderId;
    }

    public void setAdvanceOrderId(Long advanceOrderId) {
        this.advanceOrderId = advanceOrderId;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPlatformUserNo() {
        return platformUserNo;
    }

    public void setPlatformUserNo(String platformUserNo) {
        this.platformUserNo = platformUserNo;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public Integer getPeriod() {
        return period;
    }

    public void setPeriod(Integer period) {
        this.period = period;
    }

    public Date getReceiveDate() {
        return receiveDate;
    }

    public void setReceiveDate(Date receiveDate) {
        this.receiveDate = receiveDate;
    }

    public Integer getTotalPeriod() {
        return totalPeriod;
    }

    public void setTotalPeriod(Integer totalPeriod) {
        this.totalPeriod = totalPeriod;
    }

    public Date getPenaltyBeginDate() {
        return penaltyBeginDate;
    }

    public void setPenaltyBeginDate(Date penaltyBeginDate) {
        this.penaltyBeginDate = penaltyBeginDate;
    }

    public BigDecimal getOrigianlPenalty() {
        return origianlPenalty;
    }

    public void setOrigianlPenalty(BigDecimal origianlPenalty) {
        this.origianlPenalty = origianlPenalty;
    }

    public BigDecimal getReceivedInterest() {
        return receivedInterest;
    }

    public void setReceivedInterest(BigDecimal receivedInterest) {
        this.receivedInterest = receivedInterest;
    }

    public BigDecimal getReceivedCapital() {
        return receivedCapital;
    }

    public void setReceivedCapital(BigDecimal receivedCapital) {
        this.receivedCapital = receivedCapital;
    }

    public BigDecimal getReceivedPenaltyFee() {
        return receivedPenaltyFee;
    }

    public void setReceivedPenaltyFee(BigDecimal receivedPenaltyFee) {
        this.receivedPenaltyFee = receivedPenaltyFee;
    }

    public BigDecimal getTotalPenaltyFee() {
        return totalPenaltyFee;
    }

    public void setTotalPenaltyFee(BigDecimal totalPenaltyFee) {
        this.totalPenaltyFee = totalPenaltyFee;
    }

    public BigDecimal getCapital() {
        return capital;
    }

    public void setCapital(BigDecimal capital) {
        this.capital = capital;
    }

    public BigDecimal getInterest() {
        return interest;
    }

    public void setInterest(BigDecimal interest) {
        this.interest = interest;
    }

    public Byte getReceivedStatus() {
        return receivedStatus;
    }

    public void setReceivedStatus(Byte receivedStatus) {
        this.receivedStatus = receivedStatus;
    }

    public Date getOverCurrentDate() {
        return overCurrentDate;
    }

    public void setOverCurrentDate(Date overCurrentDate) {
        this.overCurrentDate = overCurrentDate;
    }

    public Date getOverTime() {
        return overTime;
    }

    public void setOverTime(Date overTime) {
        this.overTime = overTime;
    }

    public Date getInvestTime() {
        return investTime;
    }

    public void setInvestTime(Date investTime) {
        this.investTime = investTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}